a bright spot - Spanish English Dictionary